'''
  分支语句
1、双分支语句
if :
    语句1
    语句2
else:
    语句1
    语句2

2、双分支语句
if 条件:
    语句1
    语句2
elif 条件:
    语句1
    语句2
elif 条件:
    语句1
    语句2
else:
    语句1
    语句2
2、嵌套分支语句
'''

# age = int(input("请输入你的年龄："))
# if age>18:
#     print("查看好康的")
# else:
#     print("宝宝巴士")

# height = float(input("请输入身高m："))
# weight = float(input("输入体重kg："))
#
# # height**2 表示height的平方
# BMI = weight / height ** 2
# print(BMI)
# if BMI < 18.5:
#     print("偏瘦")
# elif BMI < 24.0:
#     print("正常")
# elif BMI < 28.0:
#     print("超重")
# else:
#     print("肥胖")

# 分支嵌套语句
pid = input("请输入你的身份证号码：")

# 身份证号码是否为18位
if len(pid) == 18:
    print("打印个人信息")
    # （1）打印性别，身份证倒数第二位为偶数，代表女生，否则为男生
    num = int(pid[-2])
    if num % 2 == 0:
        print("是个女孩！")
    else:
        print("是个男孩！")
    # （2）打印籍贯
    jiguan = pid[:6]
    print("jiguan: ", jiguan)
else:
    print("输入错误")
